#/*************************************************************************
#    > File Name: Print_Value.py
#    > Author: Yan Wang
#    > Mail: wangyan@imnu.edu.cn
#    > Created Time: 2022年04月04日 星期一 16时30分05秒
# ************************************************************************/
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import sys
sys.path.append('./Lib/')
from File_Operation import *

df = pd.read_table("../input_data/data/data_grid_sba_tb.tsv")
mh=df["mh"].to_list() 
mch=df["mch"].to_list() 
tb=df["tb"].to_list() 
sba=df["sba"].to_list() 
sig=df["xsh_W4b"]*0.2314
out_file="xection_sba_tb.dat"


def Print_Value(sba,tb,sig,out_file):
	f=open(out_file,'w')
	f.write("Double_t xection[{}][3]=".format(len(df))+"{")
	for i in range(len(sba)):
		f.write("{"+str(sba[i])+","+str(tb[i])+","+str(sig[i])+"}")
		if i != len(df)-1:
			f.write(",\n")
	f.write("};")
	f.close()
Print_Value(sba,tb,sig,out_file)
